package com.yida.wy.basic.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author lqq
 * @date 2023-08-25
 */
@Data
@ApiModel("业主认证列表输出对象")
public class WyOwnerAttestListDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("主键ID")
    private Long ownerAttestId;

    @ApiModelProperty("小区名称")
    private String communityName;

    @ApiModelProperty("楼栋名称")
    private String buildName;

    @ApiModelProperty("房牌号")
    private String roomNum;

    @ApiModelProperty("业主名称")
    private String ownerName;

    @ApiModelProperty("手机号码")
    private String ownerPhone;

    @ApiModelProperty("房屋坐落")
    private String houseLocation;

    @ApiModelProperty("审核状态，1未审核，2审核不通过，3审核通过")
    private String status;

    @ApiModelProperty("审核人员姓名")
    private String approveUserName;

    @ApiModelProperty("审核意见")
    private String approveContent;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("申核时间")
    private Date approveTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("申请时间")
    private Date applicantTime;
}
